What is the meaning of the word "ice shelf"?

Definitions:

  1. A large floating mass of glacial ice that extends from the coast and is attached to a landmass, typically found in Antarctica and Greenland. copy to clipboard NOUN
    • The Ross Ice Shelf in Antarctica is one of the largest ice shelves in the world. copy to clipboard
  2. A thick, floating platform of ice that forms where a glacier or ice sheet flows down to a coastline and onto the ocean's surface. copy to clipboard NOUN
    • The collapse of the ice shelf led to an increase in the flow of glaciers into the ocean. copy to clipboard

Synonyms: